home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1997 April / macformat-049.iso / mac / Shareware Plus / Developers / dropg++ / usr / include / scripts / pgrpdump < prev    next >
Encoding:
Text File  |  1997-02-20  |  346 b   |  22 lines  |  [TEXT/R*ch]

  1. #    @(#)pgrpdump    8.1 (Berkeley) 6/10/93
  2.  
  3. define allpgrps
  4.     set $lim = pidhashmask + 1
  5.     set $i = 0
  6.     while ($i < $lim)
  7.         if (pgrphash[$i])
  8.             printf "--- pgrphash[%d] ---\n", $i
  9.             pgrpchain pgrphash[$i]
  10.         end
  11.         set $i++
  12.     end
  13. end
  14.  
  15. define pgrpchain
  16.     set $pgrp = (struct pgrp *)$arg0
  17.     while ($pgrp)
  18.         print *$pgrp
  19.         set $pgrp = $pgrp->pg_hforw
  20.     end
  21. end
  22.